3702 20td St Ste A, Lubbock, TX 79410-1206, Lubbock
Great food and staff was nice. Wasn’t too crowded at 1pm on 7/11 and we sat right away. We were helped fairly quickly
Great food and staff was nice. Wasn’t too crowded at 1pm on 7/11 and we sat right away. We were helped fairly quickly